package com.cashmama.market.api.domain.vo.home;

import java.io.Serializable;
import java.util.List;

public class HomeListVo implements Serializable {
    private String creditAmount;
    private String bottomTip;
    private List<ProductInfo> list;

    public static class ProductInfo{
        private String title;
        private String buttonText;
        private String jumpUrl;
        private Boolean locked;
        private String icon;
        private String description;

        public String getTitle() {
            return title;
        }

        public ProductInfo setTitle(String title) {
            this.title = title;
            return this;
        }

        public String getButtonText() {
            return buttonText;
        }

        public ProductInfo setButtonText(String buttonText) {
            this.buttonText = buttonText;
            return this;
        }

        public String getJumpUrl() {
            return jumpUrl;
        }

        public ProductInfo setJumpUrl(String jumpUrl) {
            this.jumpUrl = jumpUrl;
            return this;
        }

        public Boolean getLocked() {
            return locked;
        }

        public ProductInfo setLocked(Boolean locked) {
            this.locked = locked;
            return this;
        }

        public String getIcon() {
            return icon;
        }

        public ProductInfo setIcon(String icon) {
            this.icon = icon;
            return this;
        }

        public String getDescription() {
            return description;
        }

        public ProductInfo setDescription(String description) {
            this.description = description;
            return this;
        }
    }

    public String getCreditAmount() {
        return creditAmount;
    }

    public HomeListVo setCreditAmount(String creditAmount) {
        this.creditAmount = creditAmount;
        return this;
    }

    public List<ProductInfo> getList() {
        return list;
    }

    public HomeListVo setList(List<ProductInfo> list) {
        this.list = list;
        return this;
    }

    public String getBottomTip() {
        return bottomTip;
    }

    public HomeListVo setBottomTip(String bottomTip) {
        this.bottomTip = bottomTip;
        return this;
    }
}
